package flatlandAgent;

import evolutionaryLoop.EvolutionaryParameters;
import gui.GUI;

public class FlatlandParameters extends EvolutionaryParameters {
	
	
	private int nofMaps, iteratonsPerMap;
	private GUI gui;
	private double foodDist, poisonDist;
	private int[] networkLayout; 
	private boolean dynamicMap; 
	
	
	public int getNofMaps() {
		return nofMaps;
	}
	public void setNofMaps(int nofMaps) {
		this.nofMaps = nofMaps;
	}
	public GUI getGui() {
		return gui;
	}
	public void setGui(GUI gui) {
		this.gui = gui;
	}
	public double getFoodDist() {
		return foodDist;
	}
	public void setFoodDist(double foodDist) {
		this.foodDist = foodDist;
	}
	public double getPoisonDist() {
		return poisonDist;
	}
	public void setPoisonDist(double poisonDist) {
		this.poisonDist = poisonDist;
	}
	public int[] getNetworkLayout() {
		return networkLayout;
	}
	public void setNetworkLayout(int[] networklayout){
		this.networkLayout = networklayout; 
	}
	public int getIterationsPerMap() {
		return iteratonsPerMap;
	}
	public void setInterationsPerMap(int iterations){
		this.iteratonsPerMap = iterations; 
	}
	public boolean isDynamicMap() {
		return dynamicMap;
	}
	public void setDynamicMap(boolean dynamicMap) {
		this.dynamicMap = dynamicMap;
	}

}
